package com.itheima.day03Homework;

import java.util.Scanner;

/*
模拟计算器功能，对键盘录入的两个int类型的数据进行加、减、乘、除的运算，并打印运算结果。
要求：
​键盘录入三个整数，其中前两个整数代表参加运算的数据，
第三个整数为要进行的运算(1:表示加法运算,2:表示减法运算,3:表示乘法运算,4:表示除法运算)，运行效果如下:
    请输入第一个整数：
    10
    请输入第二个整数：
    20
    请输入您要进行的运算(1:表示加法,2:表示减法,3:表示乘法,4:表示除法)
    3
    10 * 20 = 200
 */
public class Test1 {
    public static void main(String[] args) {
       while (true){
           Scanner sc = new Scanner(System.in);
           System.out.println("请输入第一个整数:");
           int num1 = sc.nextInt();
           System.out.println("请输入第二个整数:");
           int num2 = sc.nextInt();
           System.out.println("请输入您要进行的运算(1:表示加法,2:表示减法,3:表示乘法,4:表示除法)");
           int option = sc.nextInt();

           //根据option的值匹配对应的操作
           switch (option) {
               case 1:
                   System.out.println(num1 + " + " + num2 + " = " + (num1 + num2));
                   break;
               case 2:
                   System.out.println(num1 + " - " + num2 + " = " + (num1 - num2));
                   break;
               case 3:
                   System.out.println(num1 + " × " + num2 + " = " + (num1 * num2));
                   break;
               case 4:
                   System.out.println(num1 + " ÷ " + num2 + " = " + (num1 / num2));
                   break;
               default:
                   System.out.println("输入有误!");
           }

       }

    }
}
